form calluses - Turkish English Dictionary